﻿-- このアセンブリによって実装された異なる SQL オブジェクトを実行するクエリの例

-----------------------------------------------------------------------------------------
-- ストアド プロシージャ
-----------------------------------------------------------------------------------------
-- exec StoredProcedureName


-----------------------------------------------------------------------------------------
-- ユーザー定義関数
-----------------------------------------------------------------------------------------
-- select dbo.FunctionName()


-----------------------------------------------------------------------------------------
-- ユーザー定義型
-----------------------------------------------------------------------------------------
-- CREATE TABLE test_table (col1 UserType)
-- go
--
-- INSERT INTO test_table VALUES (convert(uri, 'Instantiation String 1'))
-- INSERT INTO test_table VALUES (convert(uri, 'Instantiation String 2'))
-- INSERT INTO test_table VALUES (convert(uri, 'Instantiation String 3'))
--
-- select col1::method1() from test_table



-----------------------------------------------------------------------------------------
-- ユーザー定義型
-----------------------------------------------------------------------------------------
-- select dbo.AggregateName(Column1) from Table1

EXECUTE AddTag 'hoge0','piyo0','fuga0'